Address:

    3363 NE 163rd Street
    STE 805
    North Miami Beach, FL 33160

    We have open office hours:
    Monday-Friday 9am-6pm EST
    Sat/Sun/Holidays closed