Company APOLLO FOREIGN CAR SERVICE, INC. Address APOLLO FOREIGN CAR SERVICE, INC., ROCKVILLE CENTER, 11570, NEW YORK