For More Information

ISLAND HOUSE
2580 N. Beach Rd.
Englewood, FL 34223
941-474-5019

Owners: Ada & Ita Desouza
Languages spoken:
English, Spanish, Italian
Portuguese, French