Health & Medicine in Orchard Park, NY

310 Sterling Dr, Orchard Park, New York, 14127-1500

(716) 675-7730


6548 E Quaker St, Orchard Park, New York, 14127-2502

(716) 662-3232


3326 Southwestern Blvd, Orchard Park, New York, 14127-1524

(716) 677-4245


200 Sterling Plaza Dr, Orchard Park, New York, 14127

(716) 674-1717


4180 Abbott Rd, Orchard Park, New York, 14127-2229

(716) 648-7746


4367 Freeman RD, Orchard Park, New York, 14127-2710

(716) 662-4264


Orchard Park, New York, 14201

(716) 677-6500


3445 3445 Orchard Park Road Rd, Orchard Park, New York, 14127-1660

(716) 771-0996

Speak directly to Dr. Leigh and have your health questions answered.


3326 Southwestern Blvd, Orchard Park, New York, 14127

(716) 677-4255


3685 Southwestern Blvd, Orchard Park, New York, 14127

(716) 537-4482


3008 Union Rd, Orchard Park, New York, 14127

(716) 677-0735

Get the latest COVID-19 information


Yext tracking pixel

6576 East Quaker Rd, Orchard Park, New York, 14127

(716) 662-9341

Schedule an appointment today!


Yext tracking pixel

3471 Amelia Drive, Orchard Park, New York, 14127

(716) 826-0897

Learn More


3911 N Buffalo St, Orchard Park, New York, 14127

(716) 320-7949


5622 Amanda Ln, Orchard Park, New York, 14127

(716) 823-0509


3055 Southwestern Blvd, Unit 108, Orchard Park, New York, 14127

(716) 706-4998


2799 Southwestern Boulevard, # 400, Orchard Park, New York, 14127

(716) 675-2900


Yext tracking pixel

4 Centre Drive, Suite G, Orchard Park, New York, 14127

(716) 740-1700


Yext tracking pixel

3670 S Benzing Rd, Orchard Park, New York, 14127

(716) 631-0380

Book an Appointment Today!


3671 Southwestern Blvd, Orchard Park, New York, 14127-1752

(716) 662-7008


6435 Webster Rd, Orchard Park, New York, 14127-1835

(716) 662-9774


4211 N Buffalo Rd, Orchard Park, New York, 14127-2401

(716) 662-0816


4211 N Buffalo Rd, Orchard Park, New York, 14127-2401

(716) 662-3600


6590 E Quaker St, Orchard Park, New York, 14127-2529

(716) 662-7651


6435 Webster Rd, Orchard Park, New York, 14127-1835

(716) 662-9719