Medical Practice - Fort Lauderdale, Florida, United States
North Ridge Integrative Health is a medical practice company based out of 5353 N FEDERAL HWY, Fort Lauderdale, Florida, United States.