Martin Screen Shop, Inc.

  • Screens, Windows & Doors
301 Old County Rd.
San Carlos, CA 94070
(650) 591-7010
(650) 591-7214 (fax)
  • About

    New screens, screen windows, screen doors, screen repair, insect screens, re-screen, patio screen doors, wood screen doors, sun screens, pick-up, delivery, installation.