Schedule Service

    Location

    2301 NW 149th St., 

    Opa Locka, FL 33054

    Contact

    info@apudealer.com

    Phone

    (954) 908-9510

    Open Hours

    • Mon – Fri: 8:00 – 18:00
    • Sat: 9:30 – 13:30
    • Sun: closed
    0

    Customer satisfaction