1. Address
    11962 County Road 101, Suite 204, The Villages, FL 32162
    Phone
    (352) 368-9099 + 1 more phone
    Additional locations
    1 additional location
    Providers Luisa F. Betancur, DMD, MS

    Listing details last checked September 23, 2026.