Hunter Holmes McGuire Hospital. 1201 Broad Rock Boulevard. Richmond, VA 23249-4915. Directions. Main phone: 804-675-5000. Mental health clinic: 804-675-5116. See all locations..