The San Francisco Scooter Centre is a moped and scooter service, sales, and restoration shop near the Civic Center and Design District in San Francisco. It was founded in 1986.
San Francisco Scooter Centre
127 10th Street
San Francisco, California 94103
Hours: 10am-6pm, Tuesday-Saturday
Moped parts are not kept in stock. Service for Tomos mopeds only available for mopeds purchased from this shop.
New and preowned: