Where do you need Auto Dealers ?
Metro Auto Mall
718-465-1894
40.711781
-73.730865
About Metro Auto Mall
Metro Auto Mall is located at 22306 Hempstead Ave, Queens Village, NY. This location is in the Queens Village neighborhood. This business specializes in Used Car Dealers.