Apollo Northeast Sales and Service

  • Auto Dealers/Service/Repairs
503 South Comrie Avenue
Johnstown, NY 12095
(518) 762-3023
(518) 762-5589 (fax)
  • About

    Commercial & personal motor vehicle sales and service. Towing service.