Contact

De Rosa Philippines

Address: 3736 P. Guevara St., San Juan, Metro Manila

Telephone: (02) 503-5551

Email: bikes@derosa.ph