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