Star of America Motel

3245 Rivers Ave, North Charleston, SC 29405
Star of America Motel Star of America Motel is one of the popular Hotel located in 3245 Rivers Ave ,North Charleston listed under Travel & Transportation in North Charleston ,

Contact Details & Working Hours

Map of Star of America Motel