Indian River Walk-in Clinic
640 21st St, Vero Beach 32960