We have two locations for your convenience:

650 Park Street
Honesdale, PA 18431

Google Map

184 US-209 & US-6
Milford, PA 18337

Google Map

Telephone Calls

Honesdale, PA
Phone: 570-253-0202
Fax: 570-253-1701

Westfall (Milford), PA
Phone: 570-491-5255
Fax: 570-253-1701

All patients are encouraged to call our office with any questions they may have related to medical problems. Our office staff is trained to answer your questions. They are also happy to convey your concerns to the doctor.  Calls will be returned or otherwise answered at the earliest opportunity. The best time to call the office is mornings between 8 AM and noon, Monday, Tuesday, Thursday and Saturday.


We participate with the following Insurance Plans. If you do not see your insurance on this list, please call the office to check for your health insurance company.

*The policies we accept depend on your particular plan. Please contact our office for further clarification on if we accept your plan or not.

Please consult your insurance company and/or your provider directory to confirm that we participate with your particular plan. In most cases there is an 800 telephone number on your insurance card. If we do not participate with your plan or if we are considered "out of network" we are happy to provide care for you. We will also assist you with the information necessary to file your claim with the insurance company.

Please bring your insurance card and ID with you when you visit our offices.

Contact Us

Our Locations

Office Hours


6:30 AM - 11:00 AM (Westfall / Milford)


6:30 AM - 11:00 AM (Honesdale)


6:30 AM - 4:00 PM (Honesdale)


No Appointments


6:30 AM - 11:00 AM (Alternating - Honesdale / Westfall)


6:30 AM - 11:00 AM (Westfall / Milford)

Every Other Saturday