Institute For Plastic Surgery: Otis Allen MD 1215 Holiday DrBloomington, IL, 61704 View Phone 309-827-3881 1215 Holiday DrBloomington, IL 61704 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page