LOCATION

ProCycling Shillong,

(Next to St Edmunds College)

Lummawrie, Laitumkhrah, Shillong,

 Meghalaya 793002