Diet, Nutrition & Weight Management in Birmingham, AL

​2017 Canyon Road, #17, Birmingham, Alabama, 35216

(205) 397-8856


5915 Trussville Crossings Parkway, Birmingham, Alabama, 35235


2349 Forestdale Blvd, Ww Studio Westwood Baptist Church Family Center, Birmingham, Alabama, 35214


Birmingham, Alabama, 35242


3153 Belwood Dr, Birmingham, AL 35243, Birmingham, Alabama, 35243


650 Inverness Corners, Birmingham, Alabama, 35242

(205) 582-9216


420 20th Street North, Birmingham, Alabama, 35203

(407) 630-7958


923 Old Cahaba Dr, Birmingham, Alabama, 35080

(205) 588-8950


5865 Old Leeds Road Ste H, Birmingham, Alabama, 35210

(205) 900-1052

Call Today


Yext tracking pixel

1034 23rd Street South, Birmingham, Alabama, 35205

(205) 207-8966

Click Here to View More!


Yext tracking pixel

4704 Cahaba River Rd., Suite A1, Birmingham, Alabama, 35243

(205) 994-2393


Uberall tracking pixel

4673 Hwy 280 East, Ste. 9, Birmingham, Alabama, 35242

(205) 407-4689

Struggling to stay sharp and keep your mood in check?


Uberall tracking pixel

1423 Gadsden Highway, Suite 103, Birmingham, Alabama, 35235

(205) 508-4595

Struggling to stay sharp and keep your mood in check?


2017 Canyon Rd, Ste 17, Birmingham, Alabama, 35216-1928

(205) 313-6880


3230 Edwards Lake Parkway, Hilton Garden Inn, Birmingham, Alabama, 35235


Yext tracking pixel

1 Medical Park Drive East, 100, Birmingham, Alabama, 35235

(205) 833-6907

Dr. Jay C. Long, MD


Yext tracking pixel

5287 Highway 280 East, Suite 257, Birmingham, Alabama, 35242

(205) 995-5121

Learn More


5950 Chalkville Mountain, Suite 106, Birmingham, Alabama, 35235

(205) 655-4804

Learn More