Villa Gallace is located at 109 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-596-0200.