Helix Urgent Care - Palm Springs / Lake Worth / West Palm Beach
2720 10th Ave N, Palm Springs 33461