UF Health The Villages® Hospital Freestanding ER

3800 Meggison Road, The Villages, Florida, 32163, United States