The Law Office of Michael S. Henry is an immigration law firm located in Philadelphia, Pennsylvania. We represent clients throughout Pennsylvania cities that include York, Reading, Scranton, and Harrisburg, and in Pennsylvania counties that include Philadelphia County, Bucks County, Berks County, Montgomery County, Delaware County, Chester County, York County, Lehigh County, Luzerne County, Lackawanna County, Dauphin County, Lancaster County, Northampton County, Carbon County, and Schuylkill County. We represent clients Delaware clients in Wilmington and throughout New Castle County. We represent New Jersey clients in cities that include Newark, Camden, Trenton, and Atlantic City and throughout New Jersey counties that include Essex County, Camden County, Mercer County, Salem County, Burlington County, Cape May County, and Ocean County. We represent clients in New York, New York.