Roger Lauer, MD, Psychiatry & Neurology

26081 Mocine Ave
HaywardCA  94544-2923 (Alameda County)


Phone: 510-881-5921
Fax: 510-881-5925

NPI: 1972624534
License Number: A22640 (CA)