Includes reviews of Apollo Auto Sales from DealerRater. Want to share your experience with this dealership? Vincent D. at Apollo was awesome. He worked his butt off for me and I drove away with my ...