8862 SW 129 TERRACE
Miami, FL 33176
(305) 877-3112
Hours:
We always answer our phones – 24 hours, 7 days a week – Emergency Service