Instant Tax Service


Country United States
State Illinois
City Chicago
Address 4637 N Broadway St
Phone 773-334-6060

Instant Tax Service Reviews

  • May 29, 2015

I filed my 2012 tax return with Instant Tax Service. My tax preparer was Waldo. I never received my refund. I understand the company in Chicago was closed down. The office was at 26th & St Louis, Chicago IL

Write a Review about Instant Tax Service