New Search Allen Kuo M.D. Primary Office Address: 3080 Bristol St. #150 3080 Bristol St., #150 Costa Mesa, CA 92626 Phone: (877) 430-7337 Fax: (714) 445-0246 Recommend this Physician Get Directions