Location. Edgardo F Salvador Md Pc 3140 Sheridan Dr Ste 201 Amherst, NY 14226. (716) 832-2920. ACCEPTING NEW PATIENTS..