New Search May Lau M.D. (626) 607-0288 Primary Specialties Pediatrics Primary Office Address: 320 S Garfield Ave #288 Alhambra, CA 91801 Recommend this Physician Get Directions