Millard Manor

  • Apartments
12835 Deauville Drive
Omaha, NE 68137
(402) 896-2319
(402) 896-4457 (fax)