James P Loch is located at 610 Newark Ave, Jersey City, NJ. This location is in the Journal Square neighborhood..