Tikals Auto Repair

153 Sheridan Boulevard, Inwood, NY 11096