Income Tax Return Added by Eritrean Yellow Pages 0 reviews Listed in Income Tax Return, Services, Taxes Downtown San Jose, CA 1 (408)- 582- 4651 www.megataxrefund.com/ [email protected] Add to Favorites Contact Listing OwnerContact the Listing OwnerTo inquire about this listing, complete the form below to send a message to the listing owner.Name *Email *Phone NumberWebsiteMessage * Tags: Income Tax Return, Mega Tax Refund Updated: Feb 20, 2019 Overview Reviews Add Your Review Please login or register to add your review.