
Taylor Welsh, OD
Location:
Greenwood
980 S. Averitt Road
Greenwood, IN 46143
United States
Phone:
317-881-4143
About Taylor Welsh, OD
Undergraduate Education: Indiana University. Optometry School: Indiana University School of Optometry. How are you impacting your local community or helping your patients live their best lives? By brining vision into focus with knowledge, passion, and care. Hobbies/Interests: hiking/tennis/pickleball.