Menlo House
NPI 1063519155
Practice location: 1323 W Placita Plata, Tucson, AZ 857452722
Taxonomy code: 311ZA0620X
Phone: (520) 628-8251
520-628-8251 seems to be a Landline telephone number and it could be based in Tucson AZ.
Currently, there are 1 healthcare prodviders using 5206288251 phone.