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