1. Dr. Howard L Dillard, MD 6 Professional Park Dr, Webster, TX 77598 Coordinate: 29.54541,-95.12712 Phone: (281) 338-1881