1. Holland Place 109 7th Ave, Nederland, TX 77627 Coordinate: 29.99822,-94.02089 Phone: (409) 724-1930