1. Behrends Service 305 Commercial St, Diller, NE 68342 Coordinate: 40.11,-96.93551 Phone: (402) 793-5530