Foot Specialists of Memorial 2051 Greenhouse Rd Suite 150, Houston, TX 77084 Phone: (281) 371-3338 Our Location