Carrington Tennis Academy is located at Bay Road Indoor Tennis Club, Hampshire College, at 893 West Street Amherst, MA 01002 email:
lexcarringtonsh@gmail.com
(413) 219-5609