Location
The Bamboo Dojo is located in the historic Pocahontas Building at the northwest corner of 14th Avenue and 21st Street in downtown Vero Beach. The building is just across the street from the Pocahontas Park.
2111 14th Ave, Vero Beach, FL, 32960