Appointments
Office Hours:
Monday - Thursday - 8:30 AM to 5:30 PM
Friday - 8:30 AM to 5:00 PM
Saturday - 9:00 AM to 12:30 PM
For 50 years, our independent, community-based private practice has cared for generations of local families. Our physicians and nurse practitioners provide evidence-based, preventive, relationship-focused care for children, adolescents, and adults.
Before Selecting an Appointment
Please choose a provider who cares for your age group:
- Pediatric Care: Dr. Siddiqui, Dr. Leszczynska, Dr. Saluja, Ashley Tomasini, NP, and Maureen Torchia, NP
- Adult Care: Dr. Nancy Somer, Dana Fody and Kim Thornton
Selecting the appropriate provider helps us process your request quickly and avoid delays.
Don't See the Appointment You Need? Please Call Us.
Our online calendar does not show all available appointments. We continually adjust our schedules and availability to accommodate our patients' needs.
If you don't see your preferred provider or a convenient appointment time online, please call our office. Our team will do its best to find an appointment that works for you.
We look forward to caring for you and your family.
Request an Appointment Online
Choose the appropriate pediatric or adult provider below and select your preferred time. If you cannot find what you need, please call us—we may have additional availability that is not displayed online.
Pediatric Care Providers:
Adult Care Providers:
Please Note: This Is an Appointment Request
Submitting a time online does not finalize your appointment. A member of our team will review your request, confirm that the selected provider is appropriate, and confirm participation with your insurance plan.
Your appointment is not final until you receive confirmation from our office. You should hear from a team member by the next business day.

