Geo Car & Limo Svc Inc 22106 Hempstead Ave Jamaica, NY 11429 Phone: (718) 465-9090
Category: Limousine Service