Takahashi Dojo School of Martial Arts

Address : 5 Melrose Ave., ON K1Y 1T8
Town/Suburb/City : Ottawa
State/County/Province : Ontario
Country : Canada