Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036090370
INACTIVE
N
MICHAEL EDWARD
ALBO
MD
MICHAEL EDWARD ALBO MD
03/17/1995
07/31/1996
SAN DIEGO
CA
92101
CALIFORNIA
09/20/2006