Stephens Unit is located inside Freeman Hospital East in Joplin, Missouri. Location Details Address 932 East 34th Street Joplin, Missouri 64804 Get directions Phone 417.347.1111