Health Services in Amherst, NY

6000 N Bailey Ave, Amherst, New York, 14226-5102

(716) 834-4350


1400 Sweet Home Rd, Amherst, New York, 14228-2777

(716) 688-1825


85 Wehrle Dr, Amherst, New York, 14225-1061

(716) 838-5034


5271 Main St, Amherst, New York, 14221-5378

(716) 565-9663


4590 Main St, Amherst, New York, 14226-4548

(716) 839-3535


1825 Maple Rd, Amherst, New York, 14221-2723

(716) 810-9967


4239 Maple Rd, Amherst, New York, 14226-1039

(716) 832-9747


2095 Kensington Ave, Amherst, New York, 14226-4800

(716) 839-0929


41 Chaumont Dr, Amherst, New York, 14221-3509

(716) 633-8810


1150 Youngs Rd, Ste 205, Amherst, New York, 14221-8024

(716) 636-9056


2700 N Forest RD, Amherst, New York, 14068-1527

(716) 639-3311


85 Wehrle Dr, Amherst, New York, 14225-1061

(716) 832-0618


1301 N Forest Rd, Amherst, New York, 14221-3277

(716) 633-2204


Yext tracking pixel

2825 Niagara Falls Blvd., Suite 130, Amherst, New York, 14228

(716) 564-2020

Please meet Michael J. Endl M.D.


1150 Youngs Rd, Amherst, New York, 14221-8053

(716) 636-0189


42 Troy View Ln, Amherst, New York, 14221-3522

(716) 634-1891


3140 Sheridan Dr, Amherst, New York, 14226-1900

(716) 832-2920


1825 Maple Rd, Amherst, New York, 14221-2723

(716) 631-0834


5144 Sheridan Dr, Ste 5, Amherst, New York, 14221-4654

(716) 632-2311


5792 Main St, Amherst, New York, 14221-5702

(716) 332-3414


3970 Harlem Rd Amherst, NY 14226, Amherst, New York, 14226


Yext tracking pixel

4231 Maple Rd, Amherst, New York, 14226

(716) 837-9111

Call Today!


Yext tracking pixel

2825 Niagara Falls Blvd., Suite 130, Amherst, New York, 14228

(716) 564-2020

Please meet Dr. Thomas Elmer Jr., M.D.


6511 Main St, Amherst, New York, 14221-5835

(716) 634-4313


207 Commerce Dr, Amherst, New York, 14228-2302

(716) 689-1901