Harshad M. Mehta MD ScHarshad M. Mehta MD Sc · Addiction Psychiatry Physician2850 W. 95Th Street, Evergreen Park, IL 60805(708) 425-8900Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing