Dr. Michael L. Vilardo, MD 4800 N French Rd, East Amherst, NY 4800 N French Rd, East Amherst, NY 14051, United States of America +1 716-688-0996 Thursday 9 am to 5 pm Friday 9 am to 5 pm Saturday Closed Sunday Closed Monday 9 am to 5 pm Tuesday 9 am to 5 pm Wednesday 9 am to 5 pm Rate this clinic Reviews Map Laurie McGee 1 year ago