top of page

Following office locations are no longer open:
Belcher Point and Waters Avenue Center of Internal Medicine Office have permanently closed as of March 31,2025.
• 7730 West Waters Avenue, Tampa, Florida, 33615
• 1831 N Belcher Road, A-3, Clearwater, Florida, 33765
​
To Obtain medical Records: Contact Infocus Solutions LLC at 813-491-3714.
​
bottom of page