LH Dr. Leigh Christine Hubbard Is this you? Claim your profile Other Specialty 0Leave a review Providence-Providence Park Hospital, Southfield Campus 16001 W 9 Mile Rd, Southfield, MI, 48075 1 other location (248) 849-3000