Central Air Depot Reviews (1)
Central Air Depot Rating
Address: 15715 South Dixie Hwy. #412, Miami, Florida, United States, 33157
Phone: |
Show more...
|
Add contact information for Central Air Depot
Add new contacts
Address: 15715 South Dixie Hwy. #412, Miami, Florida, United States, 33157
Phone: |
Show more...
|
Add contact information for Central Air Depot
This is the worst companyWe had an appointment scheduled and they never showed up and never called to say they weren't coming