Camellia Johnson's office is located at 30 Peck Rd Bldg 2 Torrington, CT 06790. You can find other locations and directions on Sharecare.