Nebraska > La Vista > Travel & Transportation > Hotels, Motels, & Lodging > My Place Hotel
7823 S 123rd Plaza, La Vista, Nebraska, 68128
Main: (402) 614-8747 Fax: (402) 315-9790
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!