Royal Inn

212 Mayfield St Taylorsville MS 39168 USA

(601) 785-4744

Location