Grandview Medical Group Primary Care - Homewood. 1817 Oxmoor Road. Homewood, AL 35209. Phone: (205) 870-4030. (205) 870-4030. Directions..