Hospitals:
Palo Alto Medical Foundation
2950 Whipple Ave SUITE 1, Redwood City 94062
Sequoia Hospital
170 Alameda De Las Pulgas, Redwood City 94062
Palo Alto Medical Foundation
2950 Whipple Ave SUITE 1, Redwood City 94062
Sequoia Hospital
170 Alameda De Las Pulgas, Redwood City 94062
Philosophy:
Dr. O'Callahan is married and has children.
Education:
Medical Schools
University Of California, San Francisco, School Of Medicine
Graduated: 1992