Leslie C Pillow, MD is a psychiatrist and addiction treatment center located at 181 Taylor Ave, Columbus, OH 43203. This practice offers specialized services focused on mental health and addiction recovery. For more information, visit their website at wexnermedical.osu.edu or contact them at +16142573760.