Marcia Elana Elfenbaum, MD, Physical Medicine & Rehabilitation

4282 Genesee Ave
Ste 304
San DiegoCA  92117-4946 (San Diego County)


Phone: 858-514-4116
Fax: 858-514-4118

NPI: 1184640583
License Number: A63369 (CA)