Get Directions to Carskadden Optical Laboratory ← View details 1207 Vail Ave, Middletown, Rhode Island 45042 (513) 422-6367 Get Directions From* To * — Required information