626 N. French Road, Suite 5, Amherst, NY 14228 | 716.564.3600
15 Fluvanna Avenue, Jamestown, NY 14701 | 716.423.5300