Lehigh Acres Lot Owners Assoc., Inc.

PO Box 1590
New Smyrna Beach, FL 32170
Phone: (800) 376-9045