Felicia Mehl

Web Development Specialist
Administration

Phone: 

614-247-1861

Email: 

mehl.62@osu.edu
1841 Neil Ave.
262 Cunz Hall
Columbus, OH 43210