1. Address
    1105 Atlantic Ave #101, Alameda, CA 94501
    Phone
    (510) 519-5365 + 4 more phones
    Additional locations
    3 additional locations
    Providers Claire Marcel, DDS

    Listing details last checked September 24, 2026.