Thank you for choosing to contact Sunflower Psychiatric & Mental Health Services

Address: 11840 Nicholas Street, Suite 101 Omaha, NE 68154

Phone: (402)-769-0880

Fax: (402)-913-3128

We are located in a small office building several blocks north of Dodge, directly east of 120th Street in Omaha, NE.  The office is located on the lower level of the building and is wheelchair accessible from the east side of the building. 

It is likely during the day that you will need to leave a message for Andrew to call you back. He checks the patient portal and phone messages many times during the day during business hours of Monday through Friday, 8AM to 5PM. 

If you are experiencing an emergency,  please do not call the office - report to the nearest emergency room and/or call 911 immediately.