Owl Now Urgent Care
3240 S Florida Ave, Ste 101
Lakeland, FL 33803-4574
(863) 644-7337
(863) 904-0398 (fax)
Hours:
Open 7 days a week including holidays, 10:00 AM--10:00PM