Dr. Timothy Johnson 3290 Sheridan Dr, Amherst, NY 14226, United States of America +1 716-691-1192 Reviews Map Melanie Santiago 5 months ago Peggy Platt 5 months ago