667 Lytton Ave, Palo Alto, CA 94301 USA
The Midtown Natural Health facility was a cooperative, located in Palo Alto, California. Originally established in 1990 at our previous address on University avenue. In 2000 the original group was disbanded, except for Sandy, Aiyana and myself, when we moved to Midtown Palo Alto. Now we have relocated again to independent addresses in Palo Alto where we remain in close contact and continue to refer clients to each other.