Drag box to select area
Since 1968 M&R has been providing complete automotive service for both domestic and foreign vehicles. The mechanics are certified by the Automotive Service Excellence program.
1281 El Camino Real, Menlo Park, CA 94025
- Fax: 651-792-7120
- Hours: 7:30am - 5:30pm Monday through Friday
- Hours: Vary; call for information
- Accessible: yes