Phone Numbers


Front office                                        

Phone: 410-323-1144                         

Fax: 410-323-6161                            


*To make payments by phone please call the front office phone number only  

Billing and patient statements / questions (call by phone and email to assure a response)

Phone: 1-888-451-4440


Office Management issues only


Phone: 989-975-6433

Our physicians are available 24 hours a day. The after hours call service is meant for urgent matters or to book an appointment for non urgent matters. If your child has an urgent problem after hours, please call the office, and follow the message accordingly.

After Hours Phone: 989-975-6433



We are located in the Quadrangle (brown medical building) in the East Quadrangle entrance at The Village of Cross Keys. Entrance to the practice is also possible through the West Quadrangle side. Both sides have elevators and stairs, so please use the other side or call the office for help finding the elevator in case one is needed.

One has to to go up to the fourth floor level to reach the medical practice in suite 405. Please call the office if you need any help.

Below is a map of the Village of Cross Keys. It's not to scale, but it may help navigate you to our building.

Office Hours

Monday:   830 am - 6 pm

Tuesday : 830 am - 530 pm

Wednesday: 830 am - 4 pm

Thursday: 830 am - 6 pm

Friday: 830 am - 6 pm

Saturday: 830 am - 12:30 noon

*Main office phones generally turn on at 8am and turn off at 5pm, but please call anytime to have your call taken even in after hours

Please always leave a message in case you do not get through, and we will call you back ASAP.

*Tuesday through Thursday, and Saturdays are family clinic hours where children and adults are welcome

2 Hamill Road
Suite 405
Baltimore, Maryland 21210