Art Home Care Address: 16851 NE 23Rd Ave Apt 301, North Miami Beach, FL 33160 Phone: (305) 631-6128 Services: Non Emergency Medical Transport Call (305) 631-6128 Get Directions