W575 Castle Dr
Sherwood,
WI 54169
We are located at W575 Castle Dr., Sherwood (just minutes from Appleton). This is right on Hwy 114 in the Castle Square plaza. Family Focused Vision Care, LLC is right between Head Insurance and Millie’s Restaurant. www.familyfocusedvc.com
Saturday: Closed during summer, back to regular Sat hours beginning in August.