Bicycle Components And Parts in Indonesia Feloza Address: Jalan Bandung No 67, 20143 Medan Indonesia Phone Number: +62 81370437401