You want to put your data on a searchable, filterable map. Provide a comma separated file (CSV) and this free, open source template will do the rest.
Read more »
Near an address
Search by name
Based on Searchable Map Template - CSV by Derek Eder and DataMade