Go back to Home Go back to Directory Eva Welch Eva Welch Instructing Licensed Optician Email welch.541@osu.edu Phone (614) 247-8318 Address 1664 Neil Ave Columbus, OH 43201