Excelsa Gardens
12839 25th Street N.
Loxahatchee, FL 33470
(561) 790-3789 * Fax(561) 790-3197
excelsainc@aol.com 
Map with Directions