Contact Stella Pool

Main Office:


13899 Biscayne Boulevard
Suite 154
North Miami Beach – FL 33181
Tel: (305) 861-3740
Fax: (305) 944-2750

Mailing Address:


PO Box 546201
Surfside, FL 33154

Legal Address:

Stella Pool Maintenance llc
13899 Biscayne Boulevard
Suite 154
North Miami Beach – FL 33181

Getting to our main office: