About Imran Shams
Imran Shams Ahmed is a committed attorney in Hauppauge, New York, that specialize in personal harm, crook protection, and immigration law. With a strong commitment to his clients, Imran offers extraordinary criminal representation and professional recommendation. Contact Imran Shams Ahmed for all your felony needs in Hauppauge, New York.