Dedicated to serving our patients in every stage of life, whether you need a pediatrician or a geriatric medicine provider, we offer comprehensive, compassionate medical care for the entire family. Read more about the types of care we provide!

Family Care

Healthcare is for the entire family, plain and simple. We offer primary care services that address a vast array of medical needs, including general health and nutrition, mental health, sexual health, dermatologic concerns, chronic disease prevention and treatment, and so much more. We walk with our patients on the journey that is life, and we are dedicated to supporting our patients in any and every way we can.


Pediatric Care

Infants and children are in stages of rapid growth and development, so we provide specialized pediatric care to our younger patients in order to aid in your child’s development. Through regular wellness visits, we can monitor and enrich this growth, as well as support you and your child through each stage of development. In addition to well-baby and well-child exams, we also provide care for newborns, acute illness, developmental concerns, and immunizations. Look to us when you need a pediatrician!


Women’s Health Care

We provide the full range of women’s healthcare services, including gynecological exams, screenings for breast, cervical, uterine, and ovarian cancers, menstrual concerns or disorders, contraception, menopausal care, and breast health and screenings.


Senior Care

We provide exceptional geriatric medicine care for our senior patients to prevent, diagnose, and treat the health problems and special needs of older adults. We are experienced in treating a variety of diseases and health concerns, in addition to walking with our senior patients through the social issues and functional decline that the elderly often experience.


At Albemarle Square Family Healthcare, we care deeply about our patients’ every need in every stage of life. Our practice is a perfect starting place and home for all of your health and wellness needs—give us a call today to schedule your appointment!