At Menlo Telecom, your input is essential to our business. If you have any questions or comments regarding our products, services, company or web site, please let us know. We’re looking forward to your contact..
650 368-9000 650 321-9000
Mailing address: P.O. Box 722 Menlo Park, CA 94026 MenloTelecom @ SBCGlobal dot net