Planet Dog Luxury Spa is a day spa in Palm Bay, FL. It carries a 4.4-star rating from 65 Google reviews. You will find it open 8 AM – 4 PM Tuesday to Saturday and closed on Monday and Sunday. You will find it at 4700 Babcock St NE Unit 5, Palm Bay, FL 32905. Reach them on (321) 914-3165, or see more at facebook.com.