Sort By Specialization
All
Bariatrics
Cardiology
Endocrinology
General Surgery
Infectious Disease
Nephrology
Primary Care
Psychiatry
Pulmonology
![12845 Broadway](https://trinitymedicalwny.org/wp-content/uploads/2020/10/12845-broadway.jpg)
12845 Broadway
Alden, NY 14004
![4855 Camp Rd](https://trinitymedicalwny.org/wp-content/uploads/2017/06/4855-camp-rd.jpg)
4855 Camp Rd
Hamburg, NY 14075
Phone: (716) 648-0896
![4901 Camp Rd](https://trinitymedicalwny.org/wp-content/uploads/2019/07/4901-camp-rd.jpg)
4901 Camp Rd
Ste 100
Hamburg, NY 14075
Phone: (716) 204-1101
Fax: (716) 204-0914
![908 Center St](https://trinitymedicalwny.org/wp-content/uploads/2020/01/908-center-st.jpg)
908 Center St
Lewiston, NY 14092
Phone: (716) 754-8083
Fax: (716) 754-8976
![1 Colomba Dr](https://trinitymedicalwny.org/wp-content/uploads/2020/03/1-colomba-dr.jpg)
1 Colomba Dr
Niagara Falls, NY 14305
Phone: (716) 837-2400
Fax: (716) 837-3860
![897 Delaware Ave](https://trinitymedicalwny.org/wp-content/uploads/2019/09/897-delaware-ave.jpg)
897 Delaware Ave
Ste 301
Buffalo, NY 14209
Phone: (716) 846-1190
Fax: (716) 846-1191
![2950 Elmwood Ave](https://trinitymedicalwny.org/wp-content/uploads/2018/07/2950-elmwood-ave.jpg)
2950 Elmwood Ave
#A1
Kenmore, NY 14217
Phone: (716) 529-3070
![600 Harlem Rd](https://trinitymedicalwny.org/wp-content/uploads/2018/04/600-harlem-rd.jpg)
600 Harlem Rd
West Seneca, NY 14224
Phone: (716) 332-2121
Fax: (716) 332-2122
![4949 Harlem Rd](https://trinitymedicalwny.org/wp-content/uploads/2020/03/4949-harlem-rd.jpg)
4949 Harlem Rd
Ste 302
Amherst, NY 14226
Phone: (716) 837-2400
Fax: (716) 837-3860
![1616 Kensington Ave](https://trinitymedicalwny.org/wp-content/uploads/2018/11/1616-kensington-ave.jpg)
1616 Kensington Ave
Buffalo, NY 14215
Phone: (716) 834-3278
Fax: (716) 862-9342
![2121 Main St](https://trinitymedicalwny.org/wp-content/uploads/2020/03/2121-main-st.jpg)
2121 Main St
Ste 214
Buffalo, NY 14214
Phone: (716) 995-7789
Fax: (716) 995-7792
![2121 Main St](https://trinitymedicalwny.org/wp-content/uploads/2020/03/2121-main-st.jpg)
2121 Main St
Ste 316
Buffalo, NY 14214
Phone: (716) 837-2400
Fax: (716) 837-3860
![94 Olean St](https://trinitymedicalwny.org/wp-content/uploads/2019/07/94-olean-st.jpg)
94 Olean St
Ste 120
East Aurora, NY 14052
Phone: (716) 458-1954
Fax: (716) 458-1955
![550 Orchard Park Rd](https://trinitymedicalwny.org/wp-content/uploads/2019/12/550-orchard-park-rd.jpg)
550 Orchard Park Rd
Ste A100
West Seneca, NY 14224
Phone: (716) 862-2546
Fax: (716) 862-2547
![3041 Orchard Park Rd](https://trinitymedicalwny.org/wp-content/uploads/2018/12/3041-orchard-park-rd.jpg)
3030 Orchard Park Rd
West Seneca, NY 14224
Phone: 716-671-2507
Fax: 716-671-2508
![3041 Orchard Park Rd](https://trinitymedicalwny.org/wp-content/uploads/2018/12/3041-orchard-park-rd.jpg)
3041 Orchard Park Rd
Ste E
Orchard Park, NY 14127
Phone: (716) 627-8100
Fax: (716) 862-9948
![192 Park Club Lane](https://trinitymedicalwny.org/wp-content/uploads/2019/07/192-park-club-lane.jpg)
192 Park Club Ln
Ste 100
Williamsville, NY 14221
Phone: (716) 204-1101
Fax: (716) 204-0914
![192 Park Club Lane](https://trinitymedicalwny.org/wp-content/uploads/2019/07/192-park-club-lane.jpg)
192 Park Club Ln
Ste 120
Williamsville, NY 14221
Phone: (716) 559-3803
Fax: (716) 961-4198
![7300 Porter Rd](https://trinitymedicalwny.org/wp-content/uploads/2020/01/7300-porter-rd.jpg)
7300 Porter Rd
Niagara Falls, NY 14304
Phone: (716) 298-5862
Fax: (716) 298-5896
1900 Ridge Rd
Ste 130
West Seneca, NY 14224
Phone: (716) 675-0707
![310 Sterling Dr](https://trinitymedicalwny.org/wp-content/uploads/2017/06/310-sterling-dr-location.jpg)
310 Sterling Dr
Ste 100
Orchard Park, NY 14127
Phone: (716) 677-6800
Fax: (716) 677-6804
![](https://trinitymedicalwny.org/wp-content/uploads/2021/12/6161-transit-rd.jpg)
6161 Transit Rd
Ste 4
East Amherst, 14051
Phone: (716) 810-9718
825 Wehrle Dr
Williamsville, NY 14221
Phone: (716) 634-3243
Fax: (716) 634-6056
![3091 William St](https://trinitymedicalwny.org/wp-content/uploads/2017/06/3091-william-st-location.jpg)
3091 William St
Cheektowaga, NY 14227
Phone: (716) 822-3098
Fax: (716) 819-1809