The Specific Telephone and Telegraph Co
190 Santa Margarita Ave
Menlo Park
CA
94025
(650) 566-5600
Open Map
Home & Garden
Number of employees: 10 to 19
Phone Communications Services
Telecommunications Equipment & Services
Telecommunications service
Telecommunications Services
Telegraph Service
Telephone Communications Services
Telephone Companies
Utilities