Skip to content

Mountain View Optometry & Contact Lens Clinic

  • Optometrists
  • Downtown Businesses
495 Castro Street
Suite 200
Mountain View, CA 94041
(650) 967-6649
(650) 967-0237 (fax)
  • Whom to Contact

    • Ken Schwaderer
      Owner
    • Marielle Velasco
      Phone: (650) 967-6649

    !-- Begin Constant Contact Active Forms --> //ISH-642-68772 // OZY-353-28036