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 issues and patient statements / questions (call by phone and email to assure a response)

Phone: 1-888-451-4440 (M-Scribe)


After Hours or Urgent Appointment Booking 

Our physicians are available 24 hours a day for telemedicine visits or for any questions you may have. 

After hours phone: 989-975-6433 (accepts text messages as well)



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 - 4 pm 

Tuesday : 830 am - 5:30 pm

Wednesday: 830 am - 4 pm

Thursday: 9 am - 4 pm

Friday: 830 am - 4 pm

Saturday: All day via televisits

Sundays All day via televisits

*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.

2 Hamill Road
Suite 405
Baltimore, Maryland 21210