Alyssa Renee Benrard, MD, Physical Medicine & Rehabilitation

5607 Camber Pl
San DiegoCA  92117-4051 (San Diego County)


Phone: 704-534-1551
Fax:

NPI: 1508376153
License Number: 48770 (CA)