Yellowise will be closing on 4/30 and no new listings changes will be made.

Planet Celluar INC

8901 Weaver Ave
 Ste 109
Leeds, AL 35094-7580
(205) 702-4160

Business Description:

Planet Celluar INC is located in Leeds, Jefferson, AL.

Additional Information:

Legal Name:Planet Cellular INC
Other Names:Planet Celluar INC, Planet Cellular INC, Planet Celluar INC
Number of Employees:1 to 4
Metropolitan Area:Birmingham, AL


Popular leeds, al Categories: