Contact Us

Office hours

  • Monday: 7:30am – 5pm
  • Tuesday: 7:30am – 5pm
  • Wednesday: 7:30am – 5pm
  • Thursday: 7:30am – 5pm
  • Friday: 8:30am – 5pm
  • Saturday: 9am – 12pm

Half Day (9am – 12pm)

  • Martin Luther King Day
  • Presidents’ Day
  • Patriots’ Day
  • Columbus Day
  • Veterans’ Day
  • The day after Thanksgiving
  • Christmas Eve
  • New Years Eve

Closed on

  • New Year’s Day
  • Memorial Day
  • 4th of July
  • Labor Day
  • Thanksgiving
  • Christmas

Phone number


Fax number


Email address
(please keep in mind that calling during regular business hours is the fastest way to get in contact with us!)

After hours

Since illness can occur at any time, one of our doctors or physician assistants is on call every evening and weekend. If you are too worried to wait until morning, please call our office number below. You will speak to our answering service, who will page the on-call provider. You should hear back from us within 15-20 minutes. If we have not returned your call in 30 minutes, please call again, tell the answering service it is your second call and be sure to verify your phone number.