Richard Bboulli NPI 1003824707 Practice location: 245 Alvord Park Road, Torrington, CT 067903493 Taxonomy code: 225100000X Phone: (960) 496-9851