Otis George Allen, MD, Plastic Surgery

1215 Holiday Dr
BloomingtonIL  61704-2214 (McLean County)


Phone: 309-827-3881
Fax: 309-661-0234

NPI: 1306847900
License Number: 036064804 (IL)