Institute for Plastic Surgery: Otis Allen M.D.
★ 4.3 (15)Plastic surgeon
1015 S Mercer Ave, Bloomington, IL 61701, Bloomington, IL, 61701
About Institute for Plastic Surgery: Otis Allen M.D.
Institute for Plastic Surgery: Otis Allen M.D. is a plastic surgeon located in Bloomington, Illinois. It has a 4.3-star rating from 15 reviews.