Automobile - Inspection Stations in West Hempstead, NY
M & E Svc Station