Stafford Center, Indiana

Stafford Center is an unincorporated community in Stafford Township, DeKalb County, Indiana.

Geography
Stafford Center is located at 41.40833°N, -84.83194°W.