Babitha Bijin


Credentials: Medical Doctor

Specialties: Internal Medicine

Flowing Wells Family Health Center
1323 W. Prince Road, Tucson, AZ 85705

(520) 887-0800

(520) 887-1393