Dr. Marc Rogers, DO
4.8
(82)
Accepting new patients
(352) 607-2296
On staff at HCA Florida Ocala Hospital