| Dr. Penny Chow is a Texas state licensed medical doctor, specializing in Psychiatry. Graduated Magna Cum Laude from Baylor College of Medicine, completed residency training in Baylor College of Medicine, Dr. Chow currently is working at Penny Chow M.D. P.A., located in 4645 Sweetwater Blvd Sugar Land TX 77479 | |||