Spencer Ellis, CRAADC, MARS, SQP, is a counselor at Ozark Center New Directions. Practice Details Phone 417.347.7742 Primary Location Ozark Center – New Directions Joplin 3220 Wisconsin Ave. Joplin, Missouri 64804 417.347.7730 View location