Family-Focused Care

From pediatric to geriatric care, our providers understand the diverse needs of every family member, ensuring a holistic approach to health and wellness.

Are you a first-time patient? Give us a call or request an appointment below.

Our Services

Primary Care Services
  •  Annual wellness exams for all ages: sports, school & work physicals
  • Newborn exam & pediatric care
  • Women’s health: birth control, pap smears & gynecological exams
  • Preoperative exams
  • Immunizations
  • TB/PPD screening
  • Management of chronic illnesses: allergies, migraines, asthma, diabetes,
    hypertension, high cholesterol, heart disease, thyroid disease
  • Management of acute illnesses: sore throat, cough, sinus & ear infections,
    bladder infections, rashes, back pain
  • Mental health management: anxiety, depression, insomnia
  • Dermatology: skin tag removal, treatment of warts, punch biopsies
  • STD screening treatment
  • Weight management & nutrition counseling
  • TeleHealth virtual visits (when applicable)
Allergy Services
  • Allergy testing
  • Immunotherapy
Service Conveniences
  • Patient portal access
  • TeleHealth visits available
  • On-site laboratory services by Quest Diagnostics
  • Rapid testing for FLU, RSV, COVID-19, strep throat, pregnancy
  • Ample free parking
  • Patient wi-fi available throughout our office

Are you interested in an allergy screening? Fill out our symptom screening to request an appointment. 

Behavioral Health & Services Directory

Insurance & Fees

We accept most products in the following networks. Please contact the office to verify.

  • Aetna
  • Blue Cross Blue Shield
  • Cigna
  • Medicare Part B
  • United Healthcare

Given the complexity of the health insurance business, we encourage everyone to call and confirm with our front office staff or their insurance carrier that care will be covered before making any changes to their health plan.
Payment is due at the time of service. We accept cash, checks, debit, and credit cards. A $50 fee will be applied to any missed appointment or if an appointment is canceled less than 24 hours in advance. For billing questions, call our billing specialist at 410-751-6684 x4.

What You Need to Know About Your Appointment


A list of your medicines

Providing a list of medications is important for accurate and safe healthcare, offering healthcare providers essential information about current prescriptions and potential interactions.


Family Medical History

Sharing family medical history is crucial for personalized healthcare, aiding in early disease detection and guiding targeted interventions for effective patient care.


Your Medical History

Bringing your own medical history is essential for comprehensive healthcare, offering healthcare providers vital insights into your health background, potential risks, and informed decision-making.