Downtown Yoga
- Distance: 993.60 mi
- Address:532 E New Haven Ave, Melbourne, FL 32901
- Phone:(321) 676-4600
- Reviews: 18Rating: 4.1
This place steals people's debit card information and charges it when they please. Never even stepped foot in Florida and this place somehow got my bank info and charged my debit card! Authorities have been notified.... more