WellMed at Bayside
2701 W St Isabel St, Tampa 33607