ISO Spa Float Tank Therapy Ottawa is a Canadian Spa based in Ottawa, Ontario. ISO Spa Float Tank Therapy Ottawa is located at 464 Bank Street (entrance on McLeod Street), Unit #5, Ottawa, ON K2P 1Z3, Canada,
Please contact ISO Spa Float Tank Therapy Ottawa using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find ISO Spa Float Tank Therapy Ottawa opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.