1. Top Notch Heating , Air Conditioning & Refrigeration 17326 Coastal Hwy, Lewes, DE 19958 Coordinate: 38.74881,-75.17997 Phone: (302) 265-4776