Dr. Patricia Rocha, MD

Address

4215 Norwood Ave #01
Sacramento, CA 95838