Dikals Auto Repair
153 Sheridan Blvd Ste C
Inwood, NY 11096-1833
516-371-9582