RICHARD ALLEN, MD, PhD
Orthopaedic Spine Surgery
Accepting New Patients
Location
200 W ARBOR DR
SAN DIEGO, CA 92103
800-926-8273
NPI: 1962660175✓ Verified via NPI Registry
Patient Reviews
No reviews yet — be the first to share your experience.
Orthopaedic Spine Surgery
200 W ARBOR DR
SAN DIEGO, CA 92103
800-926-8273
No reviews yet — be the first to share your experience.