Opa-locka, FL 33054
Office/Fax: (305) 691-6997
helen@mccleods.com
MON-FRI: 9:00AM - 6:00PM
SAT: 9:00AM - 12:00PM