Drag box to select area
100% Were impressed
Menlo Optical serves the town of Menlo Park and surrounding communities. The office provides a vareity of eye care services for patients. For more information about the services offered, call the number listed.
1166 University Dr, Menlo Park, CA 94025
- Hours: Mon - Fri, 10am - 6pm; Sat, 10am - 4pm; Sun, closed