Karen Charlotta Albiston, MD, Physical Medicine & Rehabilitation

3355 Mission Ave Ste 123
OceansideCA  92058-1327 (San Diego County)


Phone: (760) 529-4975
Fax:

NPI: 1851844278
License Number: 291744 (CA)