Franklin Senia 3561 Sheridan Dr, Amherst, NY 142261629, United States of America +1 716-835-6644 Rate this clinic Reviews Map No reviews yetAdd Review