3 Overall Stars

The Green House At Stadium Place

Nursing Home Information

The Green House At Stadium Place is a non profit - corporate nursing home certified for medicare and medicaid in Baltimore, MD.