Painted Lady Bed & Breakfast & Guest House
1127 S Jefferson St
·
Saint James
MO
65559