Poplar Springs Hospital Hospital Inpatient Mental Health Poplar Springs Hospital provides hospital inpatient mental health services in Petersburg, Virginia. Read more... 350 Poplar Drive