contact a physician for pain management, behavioral problems, addiction counseling, weight management, travel health or immigrant health

Send us a message

Please fill out the form below to contact Preston Healthcare.

Your Name (required)

Your Email (required)

Your Phone Number

Your Message

Type this code to prevent spam: captcha

Our Locations

Preston Healthcare
626 N. French Road, Suite 5
Amherst, NY 14228

Phone: 716.564.3600
Fax: 716.564.3605

Preston Healthcare
15 Fluvanna Avenue
Jamestown, NY 14701

Phone: 716.423.5300
Fax: 716.423.5301