The Three Roses Manor

The Three Roses Manor, 526 1st St, Shelbyville, KY 40065, United States

(865) 924-3240

Location