Address:
4700 N Habana Ave SUITE 403, Tampa 33614
(813) 874-1644 (Phone), (813) 874-1984 (Fax)
OWL NOW URGENT CARE
3240 S Florida Ave, Lakeland 33803
(863) 644-7337 (Phone), (863) 904-0398 (Fax)
Hospitals:
4700 N Habana Ave SUITE 403, Tampa 33614
OWL NOW URGENT CARE
3240 S Florida Ave, Lakeland 33803
The Villages Regional Hospital
1451 El Camino Real, The Villages 32159