Ben Nor Apartments
800 E Liberty St
Farmington, MO 63640-1360
573-756-2052