About Dr. Glenn Baggs Eyecare
The office is located on Main Street in a renovated building that was originally constructed in 1971 to house a restaurant. Dr. Baggs was located in the Arrowhead Mall for 18 years prior to the move. In 2015 he purchased and began renovations on the current location. The move has allowed Dr. Baggs to open his own optical and to bring in more advanced diagnostic medical equipment.