Bo Liu, MD, Surgery

8608 Utica Ave Ste 218
Rancho CucamongaCA  91730-4879 (San Bernardino County)


Phone: 626-569-0088
Fax: 866-443-7567

NPI: 1669605747
License Number: A109174 (CA)