Harry Michaelshallcross NPI 1598945149 Practice location: 41 Tee Pee Ct, Medford, NJ 080559763 Taxonomy code: 103T00000X Phone: (609) 654-5977