JH Dr. James J. HanrattyIs this you? Claim your profile General Dentistry Periodontics 0 Write A Review The Perico Group 90 Humphrey St, Swampscott, MA, 01907 2 other locations (781) 596-2220