Contact

Joe’s Service Center

1602 Elmwood Ave.

Buffalo NY 14207

(716) 877-8168

Joe’s Service Center is conveniently located at the corner of Amherst and Elmwood in Buffalo, NY.

We are four blocks NORTH of Buffalo State College, Delaware Park and the Albright Knox Art Gallery.