As of November 29, 2011, our new location will be 3173 Chili Ave., Suite #400 (same complex, other medical building).
Stop by and check us out!