Island Family Physicians Holmes Beach, FL

3909 E Bay Dr #100, Holmes Beach, FL 34217