Dr. Lucia Huan-Chang Chen
Specialty: No Specialty Reported
Location: suite 304-168 Charlotte Street, Rideau MD Clinic, Ottawa ON, K1N 5Z8
Physicians: Dr. Lucia Huan-Chang Chen
Estimated wait time: Not published
Phone: 613-789-7707
Fax: 613-789-2682
Last verified: 2026-09-29