ServicesPedro Escobar provides physiatry in Tucson, AZ 85719.
Contact Pedro Escobar to discuss any needs or concerns, or visit this location at 3610 N Prince Village Pl Unit 120, Tucson, AZ 85719. For more information about services offered, call Pedro Escobar at (520) 323-4303.